-
Notifications
You must be signed in to change notification settings - Fork 89
feat: add support for Storage Boxes #1118
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## main #1118 +/- ##
==========================================
- Coverage 69.78% 69.61% -0.18%
==========================================
Files 271 311 +40
Lines 12302 13989 +1687
==========================================
+ Hits 8585 9738 +1153
- Misses 2911 3309 +398
- Partials 806 942 +136
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
a73c39e
to
2a8203f
Compare
|
||
accessSettings := storageBox.AccessSettings | ||
cmd.Println("Access Settings:") | ||
cmd.Printf(" Reachable Externally:\t\t%t\n", accessSettings.ReachableExternally) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I just noticed, should we use util.YesNo
here?
b49423e
to
cc1cb63
Compare
9ef2c0b
to
331f63c
Compare
Adds support for the Hetzner API (`https://api.hetzner.com`) with a new option to configure the API endpoint: - Config Key: `hetzner-endpoint` - Flag: `--hetzner-endpoint` - Environment Variable: `HETZNER_ENDPOINT` Co-authored-by: Julian Tölle <[email protected]>
Adds the CRUD commands `hcloud storage-box-type describe` and `hcloud storage-box-type list`. Related to #1117 --------- Co-authored-by: lukasmetzner <[email protected]>
`snapshot_limit` and `automatic_snapshot_limit` are pointers now.
This PR implements the CRUD (create, read, update, delete) operations for Storage Boxes. --------- Co-authored-by: lukasmetzner <[email protected]>
This PR implements actions for Storage Boxes.
This PR adds support for Storage Box Snapshots
This PR implements the Storage Box Subaccount resource.
Rebased on top of main |
- Bump `hcloud-go` to latest version in branch `storage-boxes` and fix any issues. - Use the `default-ssh-keys` Options also for Storage Box SSH Keys.
We collect all changes for the Storage Box support (#1117) in this PR. It will only be merged when everything is implemented through smaller pull requests targeting the storage-boxes branch.
Closes #1117